satellite/tributary system - Francés Inglés Diccionario